higher ranking - Spanish English Dictionary